home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Commodore Free 13
/
Commodore_Free_Issue_13_2007_Commodore_Computer_Club.d64
/
t.1541 iii faq
< prev
next >
Wrap
Text File
|
2023-02-26
|
6KB
|
200 lines
u1541-III FAQ
Q Some MMC/SD-cards do not function on
my 1541-III
A FAT-16 (with a 512 byte blocksize) is
the only type of file system that the
1541-III can work with
A Subdirectories are not supported, &
should not exist on the card as they
may confuse the FAT-algorithms
Q When I try to put some files on my
card windows says that a new file
cannot be created on the media, but I
haven't reached the 512 files maximum.
Whats wrong?
A When you try to save files that are
longer then 8.3 (8 chars for the name &
3 chars for the extension), FAT-16
requires more space for these file
names. Meaning that you only store up
to 512 files in the root directory as
long as you make sure that all files
are according the 8.3 format
Q Why cant I update the firmware using
the MMC/SD-card?
A Writing a bootloader that reliably
uses the MMC/SD-card is a very complex
task. First of all, you have to make
sure you support all cards correctly &
bug-free. If you dont, how would you
update to the new firmware version if
you only have non-functional
MMC/SD-cards? Currently it seems that
all kinds of cards are supported, but
thats what I thought in the first 6
months of developing the 1541-III.
Until I used a Sandisk RS-MMC card. It
did not even initialise! It appeared
after intensive research that Sandisk
DID NOT, I repeat, DID NOT follow the
general protocol that supposed to be a
standard. (This still makes me mad,
whats the use of standards). So after I
accepted that Sandisk did not respect
standard protocols & that there are
still peoply who whish to use their
products (basically because they are a
big player that overwhelms the memory
card market), I decided to write a
recovery routine that handles these
kind of cards with an alternative
initialisation sequence
Second: the MMC/SD-card bootloader
routines would take a very large amount
of extra program memory space inside
the microcontroller
Third: overwriting the bootloader
application using the bootloader
itself, is not possible, so if a bug is
found inside the bootloader application
you have to reprogram the entire
microcontroller using expensive
programming equipment that a normal
1541-III user will not have
By the way, never ask my opinion about
Sandisk, since they tend to do all
sorts dirty tricks on CompactFlash
cards as well. And funny enough nobody
seems to be aware of these problems;
even the distributors of these cards
will deny this, simply because they
claim that they never heard of these
problems before. And thats because
normally developers use the cards in an
nonembedded application, using windows
or UNIX drivers that are developed by
other big players who ARE informed by
Sandisk since they DO have the money to
be connected to the SD Card Association
(www.sdcard.org). A membership to such
a association would cost a lot of euros
every year, just to be informed by
other who wish not to follow the specs
of the association (do you still get
it). This makes it very difficult for a
someone who just wishes to implement
MMC/SD-card support in their hobby
projects
Q My D64 filenames seemed to be messed
up, only the first few characters are
visible
A The 1541-III can only handle 8.3
filenames. Filenames that are longer
then 8 characters and/or have an
extension longer then 3 characters are
stripped down to the 8.3 filename
format. The files are not damaged &
only the stripped down filename is
shown. You can access these files as
normal. Although not required, for
clarity it is best to use only the 8.3
filename format
Q My contrast settings do not change
when I press the darker/lighter-buttons
(no MMC/SD-card placed in 1541-III)Why?
A The 1541-III uses recycled Nokia 3310
displays, some display feature an
auto contrast regulation. This means
that the display automatically
compensates for the contrast drift due
to temperature. When you attempt to
change the contrast stetting of such a
display nothing happens. Fortunately
the contrast of such a display does not
need to be changed, since it is always
perfect
Q Are there any tricks regarding the
implementation of the save routines.
A Basically the routines work the same
as real routines in the original 1541 &
1541-II, with a small exception... The
directory entry is written to disk
AFTER the complete file has been
written. The real drives write to the
directory entry several times. The only
difference that you might experience is
that if you shut-down/reset the CBM
computer system before the file write
has been finished, that the D64 file
has less free blocks but no unclosed
file in the directory entry. But
shutting down the system during write
is never a good idea. Therefore this
solution is accepted
Q When I load a file or directory from
my 1541-III it suddenly resets
A When you connect a second drive to
the IEC-bus (a printer or a real 1541
drive for instance) make sure that
these are switched ON. During the
loading process the charge on the
IEC-reset line changes (briefly) to a
level that triggers the sensitive
1541-IIIs reset circuitry. Solution is
simple, turn the other devices ON or
remove them from the chain
Project: 4K-pixel beamer
The 1541-III project has evolved & a
new & better display has come up. This
LCD is from an old Nokia telephone &
can be bought new on marktplaats or
eBay for a few euros. With some small
modifications this display can be used
as an frame inside a slide-projector.
Since I did not have a slide-projector
I decided to build one myself. Also I
needed this project to free my mind
(due to some medical problems regarding
my wife & newborn son). So in order to
prevent writing bugs, I decided to
build a small spin-off I could use for
my next presentation at the C= meeting
in Maarsen
What it does is simple & Im very
pleased with the result. The projector
projects the image of the 1541-IIIs
display onto a wall or screen so it can
be seen by more then one person. And
also it draws attention to my project
in an simple way
EDITORS NOTE:
The remainder of this article described
photos of the 1541-III. Since you need
the PDF version of C= Free Issue #13 to
view the photos you should also read
the descriptions there.